package br.ufpb.di.ppgi.negocio.modelo.proposta;

import java.util.Arrays;
import java.util.List;

public enum PropostaStatus {

	PENDENTE("Aguardando Homologação"),
	HOMOLOGADO("Homologado"),
	APROVADO("Aprovado"),
	REPROVADO("Reprovado"),
	HOMOLOGACAO_REPROVADA("Homologação Reprovada"),
	FINALIZADA("Proposta Finalizada");
	
	private String descricao;
	
	private PropostaStatus(String descricao) {
		this.descricao = descricao;
	}
	
	public String getDescricao() {
		return descricao;
	}

	private static final List<PropostaStatus> status = Arrays.asList(values());
	public static final List<PropostaStatus> asList() {return status;}
	public int getOrdinal() {return ordinal();}
	public String getName() {return name();}	
}
